leaf of a gate - French English Dictionary